<?php

require('../Model/PC.php');

if(!isset($_SESSION)) /*Inicialización de variables de sesion*/
{
  session_start();
}
if (isset($_POST['PC_Crear'])) 
{ 
$C_CodigoCurso=$_POST['V_CodigoCurso'];
$C_CodigoGrado=$_POST['V_CodigoGrado'];
$C_NombreCurso=$_POST['V_NombreCurso'];
$C_HorasContacto=$_POST['V_HorasContacto'];
$C_Creditos=$_POST['V_Creditos'];
$C_Semestre=$_POST['V_Semestre'];

  //objeto de la clase Usuario que esta en ModelUsuario.

  $curso = new Curso();
  $curso->M_Pc_CodigoCurso = $C_CodigoCurso;
  $curso->M_Pc_NombreCurso = $C_NombreCurso;
  $curso->M_Pc_HorasContacto = $C_HorasContacto;
  $curso->M_Pc_Creditos = $C_Creditos;
  $curso->M_Pc_Semestre = $C_Semestre;
  $curso->M_Pc_CodigoGrado = $C_CodigoGrado;
 

 $curso->Pc_Crear($C_CodigoCurso,$C_CodigoGrado,$C_NombreCurso,$C_HorasContacto,$C_Creditos,$C_Semestre);
  $mensaje=$curso->get_m_us_mensaje();
  //preguntamos que si las filas afectadas son mayor que un para mandar el mensaje.
  if($mensaje==true)
  { 
    $carrera = substr($C_CodigoGrado,1);
    header("location:../View/PC_Buscar.php?codigogrado=$C_CodigoGrado&codigocarrera=$carrera");
  }
  else
  { 
    $carrera = substr($C_CodigoGrado,1);
    header("location:../View/PC_Buscar.php?codigogrado=$C_CodigoGrado&codigocarrera=$carrera");
  }
} 

if (isset($_POST['Pc_Modificar'])) 
{  
    $C_Codigo_Curso=$_POST['V_pc_modificar_codigo']; 
    $C_Nombre_Curso=$_POST['V_pc_modificar_nombre'];
    $C_Horas_Contacto=$_POST['V_pc_modificar_horasContacto'];
    $C_Creditos_=$_POST['V_pc_modificar_creditos'];
    $C_Semestre_=$_POST['V_pc_modificar_semestre'];
    $codigo_grad=$_POST['V_pc_modificar_codigo_grado'];
  $curso = new Curso(); 
  $curso->PC_Modificar($C_Codigo_Curso,$C_Nombre_Curso,$C_Horas_Contacto,$C_Creditos_,$C_Semestre_);
  $mensaje_edit=$curso->get_m_us_mensaje();
  if($mensaje_edit==true)
  {  
    $carrera = substr($codigo_grad,1);
    header("location:../View/PC_Buscar.php?codigogrado=$codigo_grad&codigocarrera=$carrera");
  }
  else
  {
    $carrera = substr($codigo_grad,1);
    header("location:../View/PC_Buscar.php?codigogrado=$codigo_grad&codigocarrera=$carrera");
 }
} 




if (isset($_POST['pc_delete'])) 
{ 
  $C_Codigo_curso=$_POST['V_pc_eliminar']; 
  $C_Codigo_grado=$_POST['V_cg_eliminar'];
   

   $curso = new Curso(); 
   $curso->PC_eliminar($C_Codigo_curso);
   $mensaje_eliminar=$curso->get_m_us_mensaje(); 
   $carrera = substr($C_Codigo_grado,1);

  if($mensaje_eliminar==true)
  {
    header("location:../View/PC_Buscar.php?codigogrado=$C_Codigo_grado&codigocarrera=$carrera");
  }
  else
  {
     header("location:../View/PC_Buscar.php?codigogrado=$C_Codigo_grado&codigocarrera=$carrera");
  }

} 
?>